package com.rightsidetech.trade.dtos.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class TdCommodityAppOrderAfterServiceResp extends TdCommodityAppOrderListResp implements Serializable {

    @ApiModelProperty("审核结果, 0-待审核, 1-已完成,  -1-拒绝， -2-取消申请")
    private Byte checkStatus;

    @ApiModelProperty("退款金额")
    private BigDecimal refundAmount;

    @ApiModelProperty("下单时间")
    private Date createdAt;

    @ApiModelProperty("支付时间")
    private Date payTime;

    @ApiModelProperty("完成时间")
    private Date finishTime;

    @ApiModelProperty("申请售后时间")
    private Date applyAfterServiceAt;

    @ApiModelProperty("退款时间")
    private Date refundAt;

    @ApiModelProperty("取消时间")
    private Date cancelAt;

    @ApiModelProperty("赠品物流单号")
    private List<String> trackNo;
}
